package com.bf.electroplating.pojo.vo.inspection;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

@Data
@Schema(description = "巡检任务VO")
public class InspectionTaskVO {
    @Schema(description = "主键ID")
    private String id;

    @Schema(description = "园区ID")
    private String parkId;

    @Schema(description = "企业ID")
    private String companyId;

    @Schema(description = "巡检名称")
    private String inspectionName;

    @Schema(description = "巡检类型")
    private String inspectionType;

    @Schema(description = "巡检点位")
    private List<String> inspectionPoint;

    @Schema(description = "巡检点位字符列表")
    private String inspectionPointList;

    @Schema(description = "巡检内容")
    private String inspectionContent;

    @Schema(description = "巡检频次")
    private String inspectionFrequency;

    @Schema(description = "巡检期限")
    private List<String> inspectionDeadline;

    @Schema(description = "巡检期限字符列表")
    private String inspectionDeadlineList;

    @Schema(description = "巡检人员")
    private List<String> inspectionPersonnel;

    @Schema(description = "巡检人员字符列表")
    private String inspectionPersonnelList;

    @Schema(description = "状态")
    private String status;

    private String statusString;
}